package org.appfuse.service.impl;

import java.util.List;

import org.appfuse.dao.TrainingDAO;
import org.appfuse.model.Training;
import org.appfuse.service.TrainingManager;

/**
 * Data access object (DAO) for domain model class Dutyexperience.
 * @see temp.DutyExperience
 * @author MyEclipse - Hibernate Tools
 */
public class TrainingManagerImpl  extends BaseManager implements TrainingManager {
 
	private TrainingDAO dao;
	
	public void setTrainingDao(TrainingDAO dao){
		this.dao = dao;
	}

	public void attachClean(Training instance) {
		// TODO Auto-generated method stub
		dao.attachClean(instance);
	}

	public void attachDirty(Training instance) {
		// TODO Auto-generated method stub
		dao.attachDirty(instance);
	}

	public void delete(Training persistentInstance) {
		// TODO Auto-generated method stub
		dao.delete(persistentInstance);
	}

	public List findByCxdw(Object cxdw) {
		// TODO Auto-generated method stub
		return dao.findByCxdw(cxdw);
	}

	public List findByCxdwlb(Object cxdwlb) {
		// TODO Auto-generated method stub
		return dao.findByCxdwlb(cxdwlb);
	}

	public List findByCxdwszdq(Object cxdwszdq) {
		// TODO Auto-generated method stub
		return dao.findByCxdwszdq(cxdwszdq);
	}

	public List findByExample(Training instance) {
		// TODO Auto-generated method stub
		return dao.findByExample(instance);
	}


	public Training findById(String a00, Integer id) {
		// TODO Auto-generated method stub
		return dao.findById(a00, id);
	}
	
	
    public Integer newId(String a00){
    	return dao.newId(a00);
    }

	public List findByA00(String a00) {
		// TODO Auto-generated method stub
		return dao.findByA00(a00);
	}



	public List findByLgzt(Object lgzt) {
		// TODO Auto-generated method stub
		return dao.findByLgzt(lgzt);
	}

	public List findByProperty(String propertyName, Object value) {
		// TODO Auto-generated method stub
		return dao.findByProperty(propertyName, value);
	}

	public List findByPxblb(Object pxblb) {
		// TODO Auto-generated method stub
		return dao.findByPxblb(pxblb);
	}

	public List findByPxbmc(Object pxbmc) {
		// TODO Auto-generated method stub
		return dao.findByPxbmc(pxbmc);
	}

	public List findByPxlb(Object pxlb) {
		// TODO Auto-generated method stub
		return dao.findByPxlb(pxlb);
	}

	public List findByUserid(Object userid) {
		// TODO Auto-generated method stub
		return dao.findByUserid(userid);
	}

	public List findByWcqk(Object wcqk) {
		// TODO Auto-generated method stub
		return dao.findByWcqk(wcqk);
	}

	public List findByZbdw(Object zbdw) {
		// TODO Auto-generated method stub
		return dao.findByZbdw(zbdw);
	}

	public List findByZymc(Object zymc) {
		// TODO Auto-generated method stub
		return dao.findByZymc(zymc);
	}

	public Training merge(Training detachedInstance) {
		// TODO Auto-generated method stub
		return dao.merge(detachedInstance);
	}

	public void save(Training transientInstance) {
		// TODO Auto-generated method stub
		dao.save(transientInstance);
	}

	public void update(Training transientInstance) {
		// TODO Auto-generated method stub
		dao.update(transientInstance);
	}
	
}